home *** CD-ROM | disk | FTP | other *** search
/ Shareware Super Platinum 8 / Shareware Super Platinum 8.iso / mac / ARCHIVE / AFE11.ZIP;1 / AFE.DOC < prev    next >
Encoding:
Text File  |  1993-09-06  |  7.8 KB  |  199 lines

  1. 6 September 1993
  2.  
  3. AFE.CMD - Archive Front End, a FREE(!) OS/2 2.x REXX and V-REXX program
  4. which provides a visual front end for the handling of ZIP and LZH files.
  5.  
  6.    Contents
  7.  
  8.      A. Program Features
  9.      B. Assumptions
  10.      C. Installation
  11.      D. Notes on Running the Program
  12.      E. Cautions and Limitations
  13.      F. Disclaimer
  14.  
  15.  
  16.  
  17. A. Program Features
  18.  
  19.      - create or selectively update archives
  20.  
  21.      - view selected files in an archive
  22.  
  23.      - print selected files in an archive
  24.  
  25.      - virus scan an archive file 
  26.  
  27.      - unarchive member files selectively or in entirety
  28.  
  29.      - supports Drag 'n Drop or double-click of archive files to start
  30.  
  31.      - detects ZIPs or LZHs within an archive and allows you to
  32.        selectively unarchive them.
  33.  
  34.  
  35.  
  36. B. Assumptions
  37.  
  38.      - REXX support is installed.  See the OS/2 documentation on how
  39.        to use "Selective Install" if you need to add it.
  40.  
  41.      - IBM's Free(!) VREXX package is installed.  You can find this on
  42.        IBM's NSC Bulletin Board and many Electronic BBSes which feature
  43.        OS/2 Shareware and Freeware for download.
  44.  
  45.      - You have OS/2 native programs that support archiving and 
  46.        dearchving in the .ZIP and .LZH files.  The defaults used in this
  47.        program are the Free(!) Public Domain utilities ZIP (currently
  48.        ver. 1.9) and UNZIP (currently ver. 5.0) for OS/2 and LHA
  49.        (currently ver. 2.2)for OS/2.
  50.  
  51.      - You haven't deleted E.EXE, the native OS/2 System Editor. This is
  52.        installed by default with OS/2 in the \OS2 directory.  This program
  53.        uses E as a file viewer.  It works well for that purpose.       file.
  54.  
  55.      - You have a virus scanner installed.  This program uses McAfee's
  56.        OS2SCAN.EXE, a Shareware utility, as the default.  If you plan to
  57.        use something else, it must support command line switches that do
  58.        similar things to SCAN's.  Especially important, are the abilities to
  59.        write a report to a file and to set an return code upon exit
  60.        denoting whether it detected a problem or completely okay.  The
  61.        program looks for rc 1 for any kind of problem, and 0 if all okay.
  62.  
  63.      - "Workdrive" (see Vars.txt) should be HPFS if EAs are to be
  64.        preserved.
  65.  
  66.  
  67.  
  68. C. Installation
  69.  
  70.      1. Copy AFE.CMD to a pathed directory.  If you're going to use
  71.         the included icon, you can copy it to the same directory to make
  72.         things easy.
  73.  
  74.      2. Create a program object for AFE.CMD, and set it to start
  75.         minimized and hide for minimized behavior.  Set associations to
  76.         *.LZH and *.ZIP.  
  77.  
  78.      3. Adjust variables in the AFE.CMD file for your ZIP, UNZIP, LZH,
  79.         unLZH, SCAN programs, and drives and directories where archives
  80.         are stored, worked on, unarchived, etc..  See the VARS.TXT file
  81.         for an explanation of what these variables represent and how to
  82.         change them.  These variables can be found on lines 8 thru 20
  83.         of AFE.CMD and only should be changed in this one place.
  84.  
  85.      4. (Optional) Set the font in "E" to SYSTEM VIO.  This makes viewing
  86.         plain text files easier because of its even spacing.
  87.  
  88.   I have the program object along the bottom of my Desktop since I use it
  89.   everyday.  I use a Shareware File/directory manager that supports
  90.   drag 'n drop from its file list which makes it super easy to start my
  91.   program by highlighting the file name and dragging it to my program
  92.   icon.  Plus, if I want to start the program from its first menu to
  93.   create an archive, I don't have to dig into a folder to start it.
  94.  
  95.  
  96.  
  97. D. Notes on Running the Program
  98.  
  99.   You're not going to get a detailed description here, as the program is
  100.   fairly self explanatory.
  101.  
  102.      There are three simple ways to start the program.  You can double-
  103.      click its program object, drag a ZIP or LZH file to its program
  104.      object, or double-click on a ZIP or LZH file.
  105.  
  106.      If you chose the first, your menu will give you all the available
  107.      choices of activity.  If you chose one of the two latter, you will
  108.      be presented with a secondary menu with the name of the archive file
  109.      with which you started the program.  From this secondary menu, the
  110.      cancel button (or ESC) will take you back to the primary menu.
  111.  
  112.      In most cases cancel (or ESC) will take you back to a higher level
  113.      menu.  There are two exceptions of note.  If you cancel from the
  114.      highest level menu you will terminate the program (duh!).  The other
  115.      exception is less obvious.  If you are creating an archive and have
  116.      chosen to select specific files to include, "Cancel" will complete
  117.      the file selection process (after you have selected and "okayed"
  118.      each desired file).  The program will then take the desired archiving
  119.      action.
  120.  
  121.      When selecting files to include in an archive, make sure that you
  122.      highlight AND "Okay" each file you want!  As mentioned above, 
  123.      "Cancel" from this dialog will not add any more files to the list
  124.      even if it is highlighted.  Actually, there is a remminder of this
  125.      on the titlebar of the file selection dialog. If you have not yet
  126.      chosen any files, you'll be returned to the top level menu.
  127.  
  128.      Limitations of VREXX prevent highlighting multiple files!
  129.  
  130.      If a virus infected file is detected, the program will alert you with
  131.      noises, the \$temp directory will be purged, the program will 
  132.      terminate, and the scan report log will be displayed.
  133.  
  134.      Any dialog box may be moved around the screen by dragging it by its
  135.      titlebar.  While you are viewing a file in E, you can continue using
  136.      the program to do anything else, including viewing a file from 
  137.      another archive.  You will just start another copy of E.  F3 to quit
  138.      the editor.
  139.  
  140.     
  141.  
  142. E. Cautions and Limitations
  143.  
  144.   Upon extracts, files in the UNARCdir of the same name as files being
  145.   extracted, will be overwritten.
  146.  
  147.   Due to limitations of VREXX (can't have multiple copies running), if
  148.   you try to drag mutliple files to the program icon, only one will be
  149.   processed, other copies if the program will bomb quietly.  However,
  150.   the archive name of the one that succeeded will appear on the first
  151.   dialog box.
  152.  
  153.   What the program doesn't Do (besides the obvious)
  154.  
  155.      - Handle self extracting archives
  156.  
  157.      - Allow existing archives to create directories
  158.  
  159.      - Start more than one copy of itself (see above)
  160.  
  161.      - Allow creation of path information in newly created archives
  162.  
  163.   Of course, with some ambition, some knowledge of REXX, you might be
  164.   able start from here and add on your own features.
  165.  
  166.   If you find what you think is a bug please contact me via email.  I have
  167.   spent many hours building and reworking this program, and would
  168.   appreciate any feedback, positive/negative.  There are several ways to
  169.   email to me.  If you have internet access, send mail to:
  170.  
  171.      hmweine@pb1.pacbell.com
  172.  
  173.   If you have access to ILINK, send a message (in the OS/2 conference)
  174.   to "Howie Weiner".
  175.  
  176.   I log onto a few BBSes on an everyday basis.  You can leave mail to
  177.   "Howie Weiner" on ATT-PAC Auntie BBS in Dublin, Ca., (510)829-6062,
  178.   H-D-M Auntie BBS in Concord, Ca., (510)682-1371, or Sempervirens PC
  179.   Board BBS in Pittsburg, Ca., (510)432-7579.
  180.  
  181.  
  182.  
  183. F. Disclaimer
  184.  
  185.      LIKE ANYTHING ELSE THAT'S FREE, AFE.CMD IS PROVIDED AS IS AND
  186.      COMES WITH NO WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED.
  187.      IN NO EVENT WILL THE AUTHOR BE LIABLE FOR ANY DAMAGES RESULTING
  188.      FROM THE USE OF THIS SOFTWARE.
  189.  
  190.  You can do anything you want with this program.  If you pass it on to
  191.  someone else or a BBS, please include all files, including this document.
  192.  
  193.  If you decide to make your own modifications to the program (beside the
  194.  variables), PULLEEZE remove my name from it!
  195.  
  196.  KEEP OS/2in' it!
  197.  
  198.  H.M. Weiner
  199.